package com.platform.qujia.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Auther: LogicQin
 * @Date: 2023/11/22 18:59
 * @Description:
 */
@Data
public class OilOmeter {
    @ApiModelProperty(value = "油罐id")
    private Long ometerId;

    @ApiModelProperty(value = "油罐名")
    private String oilOmeterName;

    @ApiModelProperty(value = "油企id")
    private Long enterpriseId;

    @ApiModelProperty(value = "油企名")
    private String enterpriseName;

    @ApiModelProperty(value = "油站id")
    private Long stationId;

    @ApiModelProperty(value = "油站名")
    private String stationName;

    @ApiModelProperty(value = "油品id")
    private Long oilId;

    @ApiModelProperty(value = "油品名")
    private String oilName;

    @ApiModelProperty(value = "罐高(mm)")
    private Double ometerHight;

    @ApiModelProperty(value = "最大容量(L)")
    private Double ometerCapacity;

    @ApiModelProperty(value = "油品高度")
    private Double oilHight;

    @ApiModelProperty(value = "水位高度")
    private Double waterHight;

    @ApiModelProperty(value = "油品体积，升数(L/kg)")
    private Double ometerVolume;

    @ApiModelProperty(value = "温度(°C)")
    private Double temperature;

    @ApiModelProperty(value = "缺量")
    private Double ullage;

    @ApiModelProperty(value = "油枪")
    private String ometerGunNum;

    @ApiModelProperty(value = "油罐状态，0 表示启用，1 表示停用")
    private String status;

    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    @ApiModelProperty(value = "修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    @ApiModelProperty(value = "开始时间")
    private String beginTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;

    private String classNo ;

    private String classEndTime ;

    private BigDecimal oilPrice;
}
